Atum\Api\Controllers\V3\SettingOptionsController S

Total Complexity 40
Dependencies 4
Dependents 1
Total lines 476
Lines of code 261
Logical lines of code 77
Comment lines 118
Methods 12
Properties 4

Methods 12

Method Rating Maintainability Complexity Lines of code
update_item()
A
47 11 35
get_item_schema()
S
36 1 109
get_group_settings()
S
52 5 23
get_countries_and_states()
S
56 5 19
maybe_register_atum_settings()
S
63 4 11
filter_setting()
S
67 4 7
maybe_add_extra_settings()
S
61 3 12
allowed_setting_keys()
S
59 1 16
get_items_permissions_check()
S
69 2 6
update_items_permissions_check()
S
69 2 6
is_setting_type_valid()
S
62 1 13
get_items()
S
77 1 4